scavenger equivalent - Espagnol Anglais Dictionnaire